he said in his dppthgss thread like a month ago that he was planning on making the thread towards the end of march, upon being asked by several people in the thread when he was going to make it. he wanted to wait until enough people had the game and were actually far enough in to be at the subway, which is something you would know if you'd read his thread.
even if he hadn't, i honestly cannot imagine a more unspoken certainty on smogon. these threads were entirely his idea going back to 2006, and however hard you worked on yours can be multiplied by at least 200 when talking about his efforts. he has earned the right to make them, or at least a pm from people who think otherwise.
i dont know which dt mod you asked but he could have exercised a little more discretion, would have saved you some "annoyance" (why don't you imagine how annoyed he may be at your own assessment of his activity when he's studying for the bar exam)